About Leconfield London Ltd (09924643) United Kingdom