About Clonlara Investments Ltd (08056325) United Kingdom