About Sidmouth 1965 Limited (09364506) United Kingdom