About Arran Kinloch & Co. (SL002704) United Kingdom