About W.h. Betts & Son Limited (01505279) United Kingdom