About Happy Hounds (paisley) Ltd (SC669673) United Kingdom