About E&l Fish Bar Ltd (12920448) United Kingdom