About Glenshane Work Tops Limited (NI012856) United Kingdom