About Kitchener Engineering Ltd (10793102) United Kingdom