About T. B. Kitchener & Co. Ltd. (04178204) United Kingdom