About Rory Cowan (irl) Limited (NI626107) United Kingdom