About G&l Middleton Limited (12248854) United Kingdom