About Avalon Waste Management Limited (07120037) United Kingdom