About Tower Spinning Company Limited (01239168) United Kingdom