About Taylor Sacs Limited (10827587) United Kingdom