About Linacre Communications Limited (03124387) United Kingdom