About Lankford & Sons (fishing) Limited (01346874) United Kingdom