About Lyco Waste Services Ltd (12966370) United Kingdom