About Carlo S Coffee Bar Limited (10118264) United Kingdom