About S. Turner & Son (LP002433) United Kingdom