About William Weller & Son Limited (00554907) United Kingdom