About J.b.leadbitter & Co.limited (01018727) United Kingdom