About Swindon Zero Waste Initiative Limited (RS008119) United Kingdom