About Cab Inn Lux Limited (11734260) United Kingdom