About G&l Turner & Sons Ltd (11593714) United Kingdom