About Duck Bathrooms Ltd (12971001) United Kingdom