About Ten Lincoln Limited (11520846) United Kingdom