About Devado Partners Llp (OC431024) United Kingdom