About Limes Holiday Club Limited (02875105) United Kingdom