About James Charles Electrical Services Limited (12100410) United Kingdom