About Curragh Limited (08527553) United Kingdom