About Cloncurry Holdings Limited (01653777) United Kingdom