About Didsbury House Ltd (13023947) United Kingdom