About J.g.leach & Co.limited (00567673) United Kingdom