About Clip N Climb Plymouth Ltd (09927677) United Kingdom