About Freshcuisine Inns Limited (08733642) United Kingdom