About Rubo - Hazardous Waste Management Ltd. (10858536) United Kingdom