About H&a Telecom Ltd (11788773) United Kingdom