About Turner & Wilson Limited (00823247) United Kingdom