About Kieren Mccaffrey Ltd (11969837) United Kingdom