About Shepperton Hotels Holdings Limited (03448417) United Kingdom