About Lincoln Stud Limited (10661039) United Kingdom