About North Lincs Investment Limited (11270564) United Kingdom