About V Hotel Edinburgh Limited (13232301) United Kingdom