About Foxandchips Ltd (09573398) United Kingdom