About J. Wedlake & Son Limited (04527174) United Kingdom