About J.e. Turner & Son Limited (00954642) United Kingdom