About Lyco Recycling Limited (11620690) United Kingdom