About The Duke Of Edinburgh Hotel Ltd (12116137) United Kingdom