About J & S Turner Limited (05396170) United Kingdom