About Clochar Limited (NI654582) United Kingdom