About Macrae & Co (SL001966) United Kingdom