About Rory Mcnamara Ltd (12587902) United Kingdom