About Devereux Nash Limited (05594833) United Kingdom