About Ruairc Limited (07164059) United Kingdom