About Proctor Group Limited (12473307) United Kingdom