About Turnstone Southend Limited (08331556) United Kingdom