About Sherman Stores Sussex Limited (04671219) United Kingdom