About Parkers Fish Bar Ltd (12639852) United Kingdom