About Lexmoor Limited (08326817) United Kingdom