About J And D Papworth Limited (03948078) United Kingdom