About Lincoln Twelve Limited (01162280) United Kingdom