About Ducks Designer Flooring Ltd (12778659) United Kingdom