About Feltham Fish Bar Limited (09087027) United Kingdom