About John Papworth Limited (04087546) United Kingdom