About Ssl Foodservice Ltd (05395409) United Kingdom