About Deane End Electrical Services Limited (07125682) United Kingdom