About Kitchen Specialists Northants Ltd (12101622) United Kingdom