About Concept Electrical South West Limited (13393815) United Kingdom