About J Edwards Waste Management Limited (05998296) United Kingdom