About Turnstile Limited (02357262) United Kingdom