About Terry Cartwright Television Ltd (12031608) United Kingdom