About Clifden Limited (09741803) United Kingdom