About T M Kitchen Installations Ltd (12499654) United Kingdom