About Global Television Limited (02950774) United Kingdom