About Devon Valley Limited (05856056) United Kingdom