About Clarke Electrical Solutions Limited (11860328) United Kingdom