About The Little Zero Waste Shop Limited (13351163) United Kingdom