About Lincoln Lodge Limited (04222699) United Kingdom