About The Rubbish Art Project Limited (RS007260) United Kingdom