About Sidmouth Hotels Holdings Limited (10714110) United Kingdom