About Hedda House Ltd (11311387) United Kingdom