About Kerrihowell Ltd (11565182) United Kingdom