About Duval Consultancy Ltd (07099196) United Kingdom