About C And R Kitchen Installations Ltd (13407272) United Kingdom