About Taylor S Stores Limited (04065273) United Kingdom