About J. P. Springthorpe & Co. Limited (05248734) United Kingdom