About Stephen Richard Owen Fish Sales Ltd (08196305) United Kingdom