About Dubois Holdings Limited (03220923) United Kingdom