About Mccaffery Management Ltd (04745385) United Kingdom