About That Torquay Hotel Limited (10653004) United Kingdom