About Cab Holdings Limited (03882422) United Kingdom