About S C C (exeter) Limited (04061713) United Kingdom