About Cobham Fish Bar Limited (12292234) United Kingdom