About Keates Hulme Holdings Limited (09107541) United Kingdom