About Macpherson & Colburn Limited (01168510) United Kingdom