About Dandelionrooms Limited (11971011) United Kingdom