About Links Lodge Limited (01456942) United Kingdom