About Dent & Dexter Ltd (10780312) United Kingdom