About T J Turner & Son Limited (05968713) United Kingdom