About Hargray Limited (02039788) United Kingdom