About Terry S Exeter Limited (10800275) United Kingdom