About Turnbull Scott Holdings Limited (01430039) United Kingdom