About Peters Fish Factories Limited (04906135) United Kingdom