About L And A Holiday Club Limited (10737410) United Kingdom