About Clc Resorts & Hotels Limited (05686493) United Kingdom