About Climb Associates Ltd. (08343801) United Kingdom