About Glenlark Limited (NI625007) United Kingdom