About Duprey Definessence Design Limited (07074688) United Kingdom