About Carrickarory Consulting Limited (09588241) United Kingdom