About The Rubbish Cup Limited (11724012) United Kingdom