About Thos. Proctor & Son Limited (00161995) United Kingdom