About Chris Turner & Son Limited (09620640) United Kingdom