About Curracloe Limited (09745536) United Kingdom