About Duffy Electrical Limited (07495087) United Kingdom