About Deandiamond Ltd (12110913) United Kingdom