About Highbury Fish & Chips Limited (08906927) United Kingdom