About Proctor & Amos Limited (12451708) United Kingdom