About Julies Sandwich Place Limited (11217871) United Kingdom