About Lucy S Fish Bar Ltd (10681278) United Kingdom