About Turnstile Associates Limited (04903733) United Kingdom