About Scott Waste Holdings Ltd (13389569) United Kingdom