About Proctor Corporation Ltd (08154362) United Kingdom