About Twenty Three Sandwich & Coffee Bar Ltd (12851564) United Kingdom