About Waste & Resource Solutions Ltd (12031041) United Kingdom