About Turnbell Capital Ltd (11948516) United Kingdom