About Clandeboye Investments Limited (NI614668) United Kingdom