About Duflon Europe Limited (02596931) United Kingdom