About Turner Clark Limited (03906935) United Kingdom