About Summers Electrical & Partners Limited (07759341) United Kingdom