About Rory Cowan (uk) Limited (NI626105) United Kingdom