About Lynford Hall Hotel Ltd (09382787) United Kingdom