About Rubbish Television Limited (07687851) United Kingdom