About World Tv & Video Group Limited (06043660) United Kingdom