About The Direct Response Television Centre Limited (04058644) United Kingdom