About The Food Shack Scarborough Ltd (13441678) United Kingdom