About R J Devereux Limited (12428042) United Kingdom