About Lycom Limited (05977717) United Kingdom