About Satellite Tv & Video Limited (10615283) United Kingdom