About L F Papworth Limited (05206382) United Kingdom