About Proctor Holdings Limited (06987547) United Kingdom