About J&e Waste Management & Garden Services Limited (12732473) United Kingdom