About Byfleet Fish Bar Ltd (11025710) United Kingdom