About Ask Deansgate Limited (11059419) United Kingdom