About Little Sandwich Shopp Ltd (11959960) United Kingdom