About The Sidmouth Design Company Limited (03487793) United Kingdom