About Kitchener And Thomas Limited (00616908) United Kingdom