About Slievemara Consulting Limited (09123326) United Kingdom