About Sidmount Sidmouth Management Limited (05147187) United Kingdom