About Mom S Kitchen & Sandwich Bar Ltd (12420388) United Kingdom