About W.h.barrs & Son Limited (00567521) United Kingdom