About Clip N Climb Preston Limited (10522561) United Kingdom