About Lincoln Storm Ltd (11770828) United Kingdom