About Duxx Limited (03530376) United Kingdom