About Sinclair C. Mackintosh & Co. (SL003229) United Kingdom