About W R Veevers & Son Limited (13684748) United Kingdom