About Taylor Chester Limited (11352955) United Kingdom