About Mccafferty First Limited Partnership (LP013387) United Kingdom