About Star Coffee & Sandwich Bar Limited (11513956) United Kingdom