About Mcfarlane Industries Group Ltd (12991486) United Kingdom