About Turner 1960 Limited (08676615) United Kingdom