About Cable Car Designs Limited (12895334) United Kingdom