About Deandaelan Limited (13669585) United Kingdom