About Hayes Leisure (the Dog House) Limited (12428982) United Kingdom