About Deansgate Harecombe Ltd (13473672) United Kingdom