About Slan Abhaile Ltd. (SC343838) United Kingdom