About Lindenhall Ventures Ltd (08598079) United Kingdom