About Paul & Shells Fish Ltd (13266567) United Kingdom