About Barking Sea Food Centre Ltd (12514308) United Kingdom