About Heneghan Comms Limited (12182060) United Kingdom