About Team Food Limited (08042345) United Kingdom