About K & I Kitchen Installations Ltd (04915244) United Kingdom