About Lincoln Hotels Limited (03425926) United Kingdom