About Delahaye Llp (OC345822) United Kingdom