About Rossahilly House Ltd (NI601572) United Kingdom