About Curraghroe Construction Limited (07252261) United Kingdom