About G & L Smith Limited (09235823) United Kingdom