About O.l.d. Waste & Consultancy Ltd (10580329) United Kingdom