About G. L. Print Limited (11172395) United Kingdom