About Smile Stores Limited (00641258) United Kingdom