About The Strand (lincoln) Limited (07167342) United Kingdom