About Walter & Sons Waste Management Limited (05681312) United Kingdom