About Fiche & Chips Limited (03952901) United Kingdom