About London Foodservice Limited (04201579) United Kingdom