About Foodservice Equipment Marketing Holdings Limited (SC648485) United Kingdom