About Charlton Electrical Installation Limited (06742488) United Kingdom