About Clonrobin Holdings Limited (06665286) United Kingdom