About Harry Tuffin Limited (01789475) United Kingdom