About Turner Scott Limited (03734890) United Kingdom