About Taylor Store Ltd (13624201) United Kingdom