About South Coast (sandwich) Limited (10566860) United Kingdom