About Bywaters Waste Management Limited (02405646) United Kingdom