About Duval Group Holdings Ltd (12676495) United Kingdom