About The Clydagh Foundation Limited (06945966) United Kingdom