About L.w. Turner Ltd (08280483) United Kingdom