About J Turner & Son Ltd (12011334) United Kingdom