It's called 'Italian salad' and from the list of ingredients, there's nothing Italian about it at all (except maybe the macaroni - but isn't that Scottish?)
The opinion that the dish was the 'most revolting ever devised' was expressed by Elizabeth Davis and you can read more about it and her by following this link to The Guardian.
If anyone else tries the recipe I'd be interested in hearing how it goes.... Anybody up for it?