About Edinburgh St James Hotel Operating Company Limited (10195065) United Kingdom