About Eaglehurst Lodge (sidmouth) Limited (01468438) United Kingdom