About Heeken House Limited (11710306) United Kingdom