About Lansbury Finance Ltd (03195651) United Kingdom