About Roughcut Television (stath) Limited (10676416) United Kingdom