About Duke & Rossi Ltd (12661573) United Kingdom