About Leon S Fish Bar Ltd (08178329) United Kingdom