About Clip N Climb Yorkshire Limited (12215527) United Kingdom