About Happy Cod (coventry) Ltd (12593918) United Kingdom