About Dentdale Developments Limited (11269068) United Kingdom