About Tycon (leicester) Limited (01027178) United Kingdom