About Husky Design Limited (08675234) United Kingdom