About The Lidos Hotel Limited (03486966) United Kingdom