About Keb & Co (trading) Ltd (11133547) United Kingdom