About H&a Group Limited (NI629672) United Kingdom