About Lincoln And London Holdings Limited (07383415) United Kingdom