About Cosham Fish N Chips Ltd (12499494) United Kingdom