About Devom Retail Ltd (10680430) United Kingdom