About Mcfarlane Holdings Ltd (13251919) United Kingdom