About Lincoln Holland Holdings Limited (04350728) United Kingdom