About Cloughorr Investments Limited (NI033494) United Kingdom