About Terry Cooper Services (1985) Limited (01970022) United Kingdom