About W.j.leech & Sons Limited (00485220) United Kingdom