About Proctor & Associates (holdings) Limited (07776534) United Kingdom