About Clip N Climb Tonbridge Ltd (10636100) United Kingdom