About W.f. Wells & Son Limited (02400416) United Kingdom