About K Mcfarlane Solutions Ltd (12638064) United Kingdom