About Lyce Industries Limited (10469216) United Kingdom