About Duffy Cad Design Services Ltd (12343072) United Kingdom