About C & M Contractors & Designers Limited (02771238) United Kingdom