About Tb Kitchener & Co (holdings) Ltd (13090003) United Kingdom