About Denstore Limited (01683732) United Kingdom