About Dave Duffy Cad Design Limited (11970085) United Kingdom