About Imb Kitchen Installations Limited (03860260) United Kingdom