About London & Lincoln Limited (05514464) United Kingdom