About Procter Investments Limited (10903309) United Kingdom