About Retail Therapy Television Limited (05340148) United Kingdom