About Roughcut Television (step) Limited (09916112) United Kingdom