About Dentonrose Ltd (13143758) United Kingdom