About Ceann Sleibhe Ltd (11305013) United Kingdom