About Turnbull Services Ltd. (SC294760) United Kingdom