About Clock Tower Cafe (sidmouth) Limited (04643955) United Kingdom