About Yellow Cab Co (scotland) Ltd (SC676331) United Kingdom