About Cabby S Kitchen & Bar Limited (13558667) United Kingdom