About Whickham Fish Kitchen Ltd (12505304) United Kingdom