About Lorne Gardens Ltd (13550728) United Kingdom