About The Sherston Hotel (wells) Ltd (11469561) United Kingdom