About Duxmoor Limited (08054849) United Kingdom