About Lycotec Limited (07397545) United Kingdom