About Du Parc Associates Ltd (11595962) United Kingdom