About Macgilchrist Limited (11131590) United Kingdom