About Turnbull International Ltd. (12841494) United Kingdom