About Ciaran Walsh Limited (07885191) United Kingdom