About W.b.leach(holdings)limited (00939160) United Kingdom