About Lido Overseas Limited (03670113) United Kingdom