About Mcfarlane Capital Ltd (12370470) United Kingdom