About Dick Turpin House Ltd (13496144) United Kingdom