About Beaumont Fish Bar Limited (12088471) United Kingdom