About Deveses Partners Limited (10497053) United Kingdom