About Carter Electrical Solutions Limited (10195371) United Kingdom