About Video Technical Services Limited (12504214) United Kingdom