About World Sport Television Limited (01672935) United Kingdom