About Dennis & Turnbull Limited (04687071) United Kingdom