About C & C Electrical Solutions Limited (07470304) United Kingdom