About Devenish Holdings Limited (NI043476) United Kingdom