About Climb Industries Limited (SC471147) United Kingdom