About C And B Technical Installations Ltd (09356916) United Kingdom