About Superstars Holiday Club Limited (08785079) United Kingdom