About The Original Food Spot Ltd (12142045) United Kingdom