About London & Lincolnshire Investments Limited (02841090) United Kingdom