About Foxhall Chippy Ltd (13299040) United Kingdom