About A.r. Macfarlane & Co (SL000155) United Kingdom