About Clagh Limited (09875501) United Kingdom