About Star Television Programmes Limited (01952518) United Kingdom