About The Television Set Limited (06615951) United Kingdom