About Lincoln Research Limited (02675449) United Kingdom