About Paul Leyland Fish Sales Limited (04606590) United Kingdom