About Carruthers Capital Lincoln Ltd (12228996) United Kingdom