About S&c Turnbull Limited (SC561035) United Kingdom