About Terry Ace Limited (04302528) United Kingdom