About Deansgate Corporation Llp (OC397504) United Kingdom