About Didsbury Investment Company Ltd (13451698) United Kingdom