About Lexham Drakes Road Limited (07847785) United Kingdom