About Duval Limited (11771429) United Kingdom