About Edmonds Electrical Services Limited (06851045) United Kingdom