About Rory Mckenna Limited (09812590) United Kingdom