About H24 Hotel Limited (08719032) United Kingdom