About Clip N Climb Limited (06426297) United Kingdom