About Proctor & Whittaker Limited (01463060) United Kingdom