About Dekany Design Limited (09627713) United Kingdom