About M I Farmer Ltd (10614685) United Kingdom