About Turner Commerce Limited (12990685) United Kingdom