About Kaba & Co Ltd (09140565) United Kingdom