About The Food Shack Harlow Ltd (13437026) United Kingdom