About Cobham Fish & Chips Limited (13603531) United Kingdom