About Leconfield Limited (08258358) United Kingdom