About Glenark Limited (02746062) United Kingdom