About Glenariff Associates Limited (12870090) United Kingdom