About Dufre Ltd (11941686) United Kingdom