About Lexham Grove Limited (08439167) United Kingdom