About Specialist Food Supplies Limited (02277738) United Kingdom