About Duffy Electrical Services Limited (11262525) United Kingdom