About Ian A Mcfarlane & Co Ltd (SC635923) United Kingdom