About Wm. G. Weller & Son Limited (04173233) United Kingdom