About Cab 66 (edinburgh) Limited (SC247095) United Kingdom