About O Hara Waste Management Ltd (06483300) United Kingdom