About Lyco Services Ltd (11806568) United Kingdom