About Clongiffen Herd Ltd (SC359203) United Kingdom