About S J Turnbull Ltd (SC660264) United Kingdom