About H.f. Stiles And Son Limited (01996358) United Kingdom