About Silcox Stores Limited (08148445) United Kingdom