About G & L Tailors Ltd (11188112) United Kingdom