About The Rubbish Project Limited (11723694) United Kingdom