About Clip And Climb Fulham Limited (08528748) United Kingdom