About Deansgate Investments Limited (09415249) United Kingdom