About Lexham Ventures Ltd (05313692) United Kingdom