About Barking Waste Solutions Ltd (11695440) United Kingdom