About Duchess Dhatz & Stones Limited (11676112) United Kingdom