About Tideswell Stores Limited (05038511) United Kingdom