About Ascot Television And Video Limited (04624063) United Kingdom