About Glaslough Limited (10137041) United Kingdom