About Climbglen Limited (02456769) United Kingdom