About Devereux Mccann Limited (09399008) United Kingdom