About Turner And Smith Limited (10446779) United Kingdom