About Hazel Communications Ltd (11732134) United Kingdom