About Ruairidh Elms Ltd. (13142269) United Kingdom