omg! It is! Pete and Sue Custard! Wonderful! Many happy times spent. Presumably still in Spain?
Haha, trip to NYC bitd. They are travelling the Far East, sold up in Spain.
Incredible! Got to know Pete, Sue, Dave and crew in the 90’s. Did the Clothes Show a couple of times with them. Worked at the brighton offices and did deliveries around the country for Custard shop. Small world indeed!