About Devereux Overseas Limited (01095547) United Kingdom