About Dentlock Limited (10608671) United Kingdom