About Dtd (west End) Ltd (SC689042) United Kingdom