About G.w. Slade & Son Limited (04494552) United Kingdom