About Lido House Ltd (12422813) United Kingdom