About W.h. Mewes And Son Limited (00834278) United Kingdom