About Duval Associates Ltd (07118390) United Kingdom