About Sheila S Family Stores Limited (13333168) United Kingdom